Despite its great affinity for horses and horse sport, one cannot really say that mainland China has been on the map for international competition.